package com.budwk.app.sqfw.services.datamange;

import com.budwk.app.sqfw.vo.SqfwDataMangeCheckVO;
import com.budwk.app.sqfw.vo.SqfwDataMangeVO;
import com.budwk.starter.common.page.Pagination;

import java.util.List;

public interface DataMangeCheckService {
    /**
     * 审核记录查询
     */
    Pagination page(SqfwDataMangeCheckVO bean);

    /**
     * 审核记录
     */
    SqfwDataMangeCheckVO check(SqfwDataMangeCheckVO bean);

    /**
     * 上报记录
     */
    void report(SqfwDataMangeCheckVO bean);

    /**
     * 获取有记录的日期列表
     * @return
     */
    List<String> queryDataTime(String type, String subType);

    /**
     * 详情查询
     * @return
     */
    SqfwDataMangeCheckVO queryDetail(SqfwDataMangeCheckVO bean);
}
